fighter umbrella - French English Dictionary